Constellation Brands Inc Return on Investment 2010-2024 | STZ.B

Current and historical return on investment (ROI) values for Constellation Brands Inc (STZ.B) over the last 10 years.
ROI - Return on Investment Historical Data
Date TTM Net Income LT Investments & Debt Return on Investment
2024-02-29 $3.17B $20.75B 15.63%
2023-11-30 $3.01B $20.08B 14.97%
2023-08-31 $2.96B $20.41B 14.73%
2023-05-31 $2.79B $19.89B 13.98%
2023-02-28 $2.84B $20.02B 13.89%
2022-11-30 $3.05B $20.00B 14.65%
2022-08-31 $3.15B $19.99B 14.81%
2022-05-31 $3.07B $21.84B 14.19%
2022-02-28 $2.33B $21.54B 10.69%
2021-11-30 $2.21B $21.63B 9.83%
2021-08-31 $2.16B $21.61B 9.32%
2021-05-31 $2.26B $22.51B 9.60%
2021-02-28 $2.79B $24.34B 11.81%
2020-11-30 $2.78B $24.07B 11.84%
2020-08-31 $2.26B $23.07B 9.71%
2020-05-31 $2.14B $23.02B 9.12%
2020-02-29 $2.16B $23.69B 9.06%
2019-11-30 $2.08B $23.38B 8.64%
2019-08-31 $2.37B $23.85B 9.86%
2019-05-31 $2.41B $24.23B 10.38%
2019-02-28 $2.41B $24.60B 10.89%
2018-11-30 $2.46B $23.29B 12.08%
2018-08-31 $2.39B $20.72B 12.89%
2018-05-31 $2.34B $19.98B 13.49%
2018-02-28 $2.28B $17.41B 14.03%
2017-11-30 $2.46B $16.12B 15.82%
2017-08-31 $2.50B $15.98B 16.57%
2017-05-31 $2.40B $15.48B 16.35%
2017-02-28 $2.39B $14.61B 16.81%
2016-11-30 $2.11B $14.36B 15.13%
2016-08-31 $2.02B $14.20B 14.84%
2016-05-31 $1.89B $13.68B 14.08%
2016-02-29 $1.76B $13.51B 13.28%
2015-11-30 $1.71B $13.11B 12.99%
2015-08-31 $1.64B $13.40B 12.54%
2015-05-31 $1.54B $13.09B 12.15%
2015-02-28 $1.50B $12.97B 12.22%
2014-11-30 $1.48B $12.72B 12.43%
2014-08-31 $1.46B $11.81B 12.60%
2014-05-31 $2.76B $11.63B 23.94%
2014-02-28 $2.44B $11.36B 23.07%
2013-11-30 $2.24B $11.69B 24.13%
2013-08-31 $2.03B $11.42B 25.32%
2013-05-31 $0.49B $7.82B 7.18%
2013-02-28 $0.52B $6.14B 8.38%
2012-11-30 $0.48B $6.70B 7.94%
2012-08-31 $0.48B $6.55B 8.48%
2012-05-31 $0.49B $5.59B 9.19%
2012-02-29 $0.49B $5.10B 9.17%
2011-11-30 $0.51B $5.22B 9.37%
2011-08-31 $0.52B $5.43B 9.28%
2011-05-31 $0.51B $5.44B 9.01%
2011-02-28 $0.50B $5.69B 8.89%
2010-11-30 $0.35B $5.85B 6.15%
2010-08-31 $0.32B $5.56B 5.44%
2010-05-31 $0.32B $5.50B 5.41%
2010-02-28 $0.31B $5.85B 5.11%
2009-11-30 $0.08B $6.31B 1.33%